// 创建仓库实例对象，配置子模块
import { createStore } from "vuex";

// 引入子模块
import app from "./modules/app.js";
import user from "./modules/user.js";

// 创建仓库实例对象
const store = createStore({
  // 根模块，一般就直接设置 modules 即可。不需要再设置 state ...
  modules: {
    // key: value
    //    key   - 仓库子模块的名字
    //    value - 仓库子模块的配置对象
    app,
    user,
  },
});

// 导出仓库实例对象
export default store;
